package com.ouc.common.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import ucar.ma2.DataType;

import java.io.Serializable;

/**
 * @author B504
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class NcRecord implements Serializable {

  private static final long serialVersionUID = 1L;
  /**
   * 一维数据
   */
  private float[] data1D;
  /**
   * 二维数据
   */
  private float[][] data2D;
  /**
   * 三维数据
   */
  private float[][][] data3D;
  /**
   * 维度个数
   */
  private int dimension;
  /**
   * 数据类型
   */
  private DataType dataType;
  /**
   * 变量名
   */
  private String variableName;
}
